About Medtech Accelerator Limited (10249998) United Kingdom