Mark McGeough — Insider transactions, Director at THOR ENERGY PLC | InsiderLens