About Energy Vault Limited (07434468) United Kingdom