About Energy Invest Corporation Ltd (10660714) United Kingdom