Mr. Robert Andrew McCrae — Insider transactions, Director at Caracal Gold PLC | InsiderLens