About Vaxeal Immunotherapy Ltd (10121388) United Kingdom