About Vectura Holding Limited (11461738) United Kingdom