About Oc3 C.i.c. (03683630) United Kingdom