About O.c.o Technology Limited (07247345) United Kingdom