The Nameserver ns4.xemchua.com have a IP Address of 67.228.209.144 which is hosted on United States.