About Scoreapp Ltd (11874244) United Kingdom