About Clinical Outcomes Solutions Ltd (09220619) United Kingdom