James Sheridan — Insider transactions, Director at KNIGHTS GROUP HOLDINGS PLC | InsiderLens