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