About Sports-24 Ltd (12840547) United Kingdom