The Nameserver ns1.eoctopus.xyz have a IP Address of 91.238.160.34 which is hosted on United Kingdom.