About Texo 010 Ltd (12028396) United Kingdom