About O&j Management Services Limited (10382556) United Kingdom