About Carrom Ltd (12989613) United Kingdom