Persons with Significant Control

2 Active 1 Ceased

Active PSCs

Penta Capital Llp

United Kingdom

9 Apr 2025
  • Significant Influence Or Control

Penta Tpt Llp

United Kingdom

7 Apr 2025
  • Significant Influence Or Control

Ceased PSCs

Worcester Founder Sp Lp

Ceased on 31 Jul 2025

7 Apr 2025
-