The Nameserver ns1.mozdomains.com have a IP Address of 51.89.21.130 which is hosted on Germany.
Website Under Construction - Website Hosted By MozDomains