About Easyscore Limited (12062280) United Kingdom