About Venturis Medical Ltd (11322060) United Kingdom