About Energy7 Capital Ltd (12562636) United Kingdom