The Nameserver ns1.tiho-hannover.de have a IP Address of 193.16.4.1 which is hosted on Germany.
Stiftung Tierärztliche Hochschule Hannover