About Cambridge Digital Health Accelerator Ltd (06979566) United Kingdom