About Score Genius Technologies Ltd (11476125) United Kingdom