About Immunologic Ltd (SC625365) United Kingdom