The Nameserver ns1.hostcloud3.top have a IP Address of 103.27.232.40 which is hosted on India.
Your page description here