About O&e Management Ltd (12150034) United Kingdom