The nameserver ns1.itss.co.tz have a IP Address of 77.68.74.244 which is hosted on United Kingdom.
A Novel Idea – The Modern Bookstore and Gift Shop of Tanzania