The Nameserver ns2.freeproxylists.com have a IP Address of 151.236.46.32 which is hosted on United Kingdom.
FreeProxyLists.com is a database of free working proxy server lists. And contains proxy related links and tutorials.