Shareholders

Ownership structure and shareholding information

Total: 100.00% of shares
Shareholder Name Ownership % ↓Share Count Share TypeDate
Moonraker (elgin House) Ltd Company
34.58%
1,313,886Ordinary-a12 Nov 2025
Moonraker (elgin House) Ltd Company
34.44%
1,308,592Ordinary-b12 Nov 2025
Moonraker (elgin House) Ltd Company
30.99%
1,177,621Ordinary-c12 Nov 2025