The Nameserver spirit.netwizards.net have a IP Address of 50.250.181.114 which is hosted on United States.