The Nameserver ns2.wizardiweb.com have a IP Address of 85.214.0.238 which is hosted on Germany.
Matt Lloyd My Business Empire