About Econnect Energy Ltd (07914960) United Kingdom