YC Yvonne Cafferkey Current PSC Person with significant control at CAFFERKEY & CO. LIMITED Notified on 12th Oct 2024