About State Of Play Ltd (10760323) United Kingdom