About Energy Options Solutions Limited (12669174) United Kingdom