About Healthcare Outcomes Ltd (10163008) United Kingdom