Rupert Howell — Insider transactions, Director at SYSTEM1 GROUP PLC | InsiderLens