About Immunocore Holdings Plc (13119746) United Kingdom