FR Finn Russell Current PSC Person with significant control at E&F IMAGE LIMITED Notified on 16th Sep 2024