About S19 Medical Ltd (12107949) United Kingdom