The Nameserver ns7.amdns.de have a IP Address of 176.9.89.189 which is hosted on Germany.
Mehrwertsteuer ausrechnen mit dem Online-Mehrwertsteuerrechner