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