David Clarke — Insider transactions, Chair at Cobra Resources PLC | InsiderLens