Harry Finch — Insider transactions, Director at C4X Discovery Holdings PLC | InsiderLens