About Seqirus Vaccines Holdings Limited (04679458) United Kingdom