The nameserver 62c.ukhehe.me have a IP Address of 94.137.72.147 which is hosted on United States.
Domain Details Page