About Clcg Holdings Ltd (12190529) United Kingdom