About Knowscores Ltd (11931096) United Kingdom