About Versed Medics Limited (12688629) United Kingdom