The Nameserver nspri.ttcldata.net have a IP Address of 196.46.100.2 which is hosted on Tanzania.
Tanzania Revenue Authority website