PP Penny Pitt Ceased PSC Person with significant control at TWYST LTD Notified on 28th Apr 2022 · Ceased on 8th Aug 2022