Andy MacLeod — Insider transactions, Director at GFINITY PLC | InsiderLens