About O Connor Group London Limited (13635482) United Kingdom