About Telex Ai Company Ltd (11040102) United Kingdom