The nameserver ns1.byethost28.org have a IP Address of 31.22.4.104 which is hosted on United Kingdom.
Menoz.com PMA