About Tri Sports Management Limited (09810117) United Kingdom