1.Itct.org.uk
Rank:10,257,583
Worth:$10
The nameserver itct.org.uk have a IP Address of 92.205.10.56 which is hosted on France.