About Balli Sporting Icons Ltd (12991975) United Kingdom