About The Scoring Company Ltd (12866275) United Kingdom