About Sports World International Limited (06531266) United Kingdom