About Triple C Management Ltd (11287094) United Kingdom