AM Adil Mohammad Ceased PSC Person with significant control at IMPELL LTD Notified on 11th Jan 2021 · Ceased on 5th May 2022