About O A Research Consultancy Limited (07766483) United Kingdom