About Texo 03 Ltd (12027687) United Kingdom