as stated on WHT
You just know a provider is good when you search their exact name on google and they come up on the 8th position. /s
Their site appears to be offline, domain registration is less than a year old (8 months) and privacy protected.
All of these should have been big red flags for you not to sign up with such a provider.
I do hope you have your own backups, as you should have in any case, so you can move to another provider.
have you tried to call their tel number which you can find here