Keith MacDonald — Insider transactions, Director at FD Technologies PLC | InsiderLens