About Synthetic Vac Ltd (12609113) United Kingdom