The Nameserver ns2.myhostns.net have a IP Address of 109.104.118.228 which is hosted on United Kingdom.
Just another WordPress site