The Nameserver ns1.cmshoster.org have a IP Address of 82.96.101.98 which is hosted on Germany.
My Store