About Lexa Sports Management Limited (08352602) United Kingdom