The nameserver ns2.imawebhost.com have a IP Address of 62.171.134.210 which is hosted on Germany.
Imssi – Just another WordPress site