The scam site appears to be gone now. Glad I tested out the free 100 gh for some days to see if it would pay out first before buying into this scam. I thought it was real because I just bought poolshares some days ago from a guy who uses your pool.
I managed to get cloudflare to show a warning before you get to the site so that probably helped for a while.
Now, however, they've moved off cloudflare and the IP 181.215.237.175 has no abuse/contact details in whois and they are back up and running.
As mentioned above, stay away from the site, it's a scam.