The Nameserver ns1751.microhost.com have a IP Address of 103.209.144.175 which is hosted on India.
Your description