NT Nigel Thomas Howard Perera Current PSC Person with significant control at NELSON LORD HOLDING LTD Notified on 24th Feb 2026