Mark O'Shea — Insider transactions, Officer at Maistro PLC | InsiderLens