About O Connor Group Topco Limited (12598696) United Kingdom