About C.c& Co Ltd (11683897) United Kingdom