NA Nicholas Augustus De Heer Current PSC Person with significant control at NICKD STAFFING LIMITED Notified on 26th May 2026