About Vaxaid Ltd. (07254368) United Kingdom