The Nameserver ns1.hits2link.com have a IP Address of 62.171.150.120 which is hosted on Germany.
hits2link