About Sportsplatform Holdco Limited (09284831) United Kingdom