MD Martin Donaldson Penfold Current PSC Person with significant control at SWIFT RESEARCH EOT LIMITED Notified on 20th Feb 2026