About C6 Medical Ltd (12916526) United Kingdom