About Soccer World Limited (12600957) United Kingdom