BT Bartosz Tomas Ceased PSC Person with significant control at CODEPUNCH LTD Notified on 5th May 2022 · Ceased on 26th May 2026