About Immunocore Limited (06456207) United Kingdom