About Energy Investment Spectrum Limited (10023572) United Kingdom