I Just got an email about the same thing. Whois points to someone in China...

117.166.82.71