About Vacciwise Ltd (13622761) United Kingdom