About Soccer Box International Limited (12515190) United Kingdom