The nameserver ns1.vhs100.com have a IP Address of 219.84.199.1 which is hosted on Taiwan.
Top Gauge 精宇科技