David Johnson — Insider transactions, Director at Kinovo PLC / INTEGRAFIN HOLDINGS PLC | InsiderLens