![](https://helium.capital/wp-content/uploads/2024/02/HC-transparent-2.png)
Helium Capital is registered in England & Wales
Company Number: 12562476
Registered Office: 55 Ludgate Hill, London, United Kingdom, EC4M 7JW
Helium Capital is registered in England & Wales
Company Number: 12562476
Registered Office: 55 Ludgate Hill, London, United Kingdom, EC4M 7JW