About Energy Logic Controls Ltd (12455940) United Kingdom