It's not the site, it's the domain name I'd be worried about. Looks like they took it over. Most of the time you can do that easily if you can get the email password used for the email that was used to register the domain. Thats normally how people lose domains. Their email gets hacked and the password gets changed. Then they can take over whatever they want that uses your email as an authentication factor.