About Helium Technologies Limited (04585472) United Kingdom