About Texo 02 Ltd (12027618) United Kingdom