About Vaxandi Ltd (07478938) United Kingdom