About Energy Transact Investments Limited (07588620) United Kingdom