The Nameserver ns63.publicompserver.de have a IP Address of 92.43.107.140 which is hosted on Germany.
text