The Nameserver ns3.your-site.com have a IP Address of 205.233.73.203 which is hosted on United States.
AxxaSearch - The only search engine you need.