About The Vaccine Group Limited (10842271) United Kingdom