ND Nick David Abbey Ceased PSC Person with significant control at DATA-FI LTD Notified on 10th Feb 2023 · Ceased on 22nd Aug 2025