II
Infinite Improbability Ltd
Ceased PSC Person with significant control at SIGNAL42 LTD
Notified on 1st Apr 2025 · Ceased on 21st Mar 2026
Ceased PSC Person with significant control at SIGNAL42 LTD
Notified on 1st Apr 2025 · Ceased on 21st Mar 2026
This corporate PSC is registered in the UK as S42 LABS LTD (16249039).