About Helium Ventures Plc (13355240) United Kingdom