About O.c.s. Technology L.p. (SL003842) United Kingdom