About Vware Science & Medical Ltd (11331006) United Kingdom