About Capella Medical Device Ltd (11805245) United Kingdom