The Nameserver ns1.improve-yourself.org have a IP Address of 51.38.217.22 which is hosted on Finland.