About Texo Sports Management Ltd (10248368) United Kingdom