About Agalimmune Ltd. (08504603) United Kingdom