About Sports Sense Ltd (11575497) United Kingdom