About Sport Sync Technologies Ltd (12029850) United Kingdom