Downing Renewables & Infrastructure Trust PLC — Insider transactions, Director at Downing Renewables & Infrastructure | InsiderLens