The Nameserver ns2.hostwanted.net have a IP Address of 95.217.16.82 which is hosted on Finland.
Web development blog of Atanas Stanilov