About O Connor Strategic Research And Implementation Limited (10872964) United Kingdom