The Nameserver ns1.qygroup.biz have a IP Address of 192.199.247.146 which is hosted on United States.