From a whois, it seems they are hosted by cloudflare and namecheap too, so I may write to them incase the site goes against any of their content / usage policies