About O.c.l. Holdings Limited (12468035) United Kingdom