About Tebrax Uk Ltd. (10985029) United Kingdom