ND Nicole Delaney Ceased PSC Person with significant control at ELLSI LIMITED Notified on 23rd May 2019 · Ceased on 5th Feb 2021