Bruce Failing — Insider transactions, Director at Allied Minds PLC | InsiderLens