The Nameserver ns0.artzweb.net have a IP Address of 87.239.23.52 which is hosted on United Kingdom.
Our human-edited web directory allows free, reciprocal and paid link submissions in many categories.