The domain is from a hosting provider in the British Virgin Island, but the sub domain appears to be gone. I would consider emailing their admin at email@example.com
But just to be careful, make a throwaway email account for it with a fake name. It is very odd that it was a subdomain under what at a glance “appears” to be a legit hosting provider. At a glance.
There is some Russian on the page that translates to “We in social networks”. It may be that the provider has been hacked.