Tim McCarthy — Insider transactions, Chair at Immupharma PLC | InsiderLens