About C&c Corporation Ltd (13654111) United Kingdom