About O.e.o.i Limited (10559038) United Kingdom