About Neil Rogers Healthcare Management Solutions Limited (09005837) United Kingdom