David King — Insider transactions, Director at XLMedia PLC | InsiderLens