About Energy 2.0 Capital Limited (10409686) United Kingdom