About Cambac C.i.c. (09379820) United Kingdom