About Sport Solutions Europe Limited (13558066) United Kingdom