About Astrimmune Ltd (07880369) United Kingdom