The Nameserver ns2.seonameservice.info have a IP Address of 69.167.169.20 which is hosted on United States.
Plenty Of Links is a hand moderated search directory to keep quality links and sites sorted