David Beech — Insider transactions, CEO at KNIGHTS GROUP HOLDINGS PLC | InsiderLens