The Nameserver ns11.keepidea.net have a IP Address of 27.254.140.62 which is hosted on Thailand.
HTG2.net (Since 1999) - Index