The Nameserver ns1.seolinkwizards.com have a IP Address of 199.167.200.163 which is hosted on United States.
SEF URLS Web Directory offering free deep links. SEO Friendly and Human edited.