The Nameserver ns1.xengi.org have a IP Address of 124.6.36.235 which is hosted on United Kingdom.
Sense-Scans