About Capture Health Limited (09599628) United Kingdom