About Sportsworld Holdings International Limited (11689010) United Kingdom