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