About Vaccine Technology Limited (05298182) United Kingdom