About Teox Ltd (13381578) United Kingdom