The nameserver ns623.routeafrica.net have a IP Address of 62.171.133.125 which is hosted on Germany.
Tanzania Youth Health Development Organization (TAYOHADO)