1.Foundertech.com
Rank:1,261,955
Worth:$240
The nameserver fzdns2.foundertech.cn have a IP Address of 59.108.98.109 which is hosted on China.