About Vaxx Ltd (12891268) United Kingdom