The Nameserver ns126.publicompserver.de have a IP Address of 92.43.108.180 which is hosted on Germany.