About Energy Capital Partners Limited (10246462) United Kingdom