CL Clive Lockhart Current PSC Person with significant control at NEXUS PERFORMANCE CIC Notified on 24th Jul 2025