AM Andrew Mark Edwards Current PSC Person with significant control at PLATFORM 5 PUBLISHING LIMITED Notified on 13th Aug 2026