About Sports Lingo Group Ltd (12539454) United Kingdom