About Teratel Uk Ltd. (11393830) United Kingdom