The Nameserver ns185.idcloudhosting.com have a IP Address of 103.7.8.73 which is hosted on Singapore.