About C&cr Ltd (11645943) United Kingdom