About Enec Limited (10248924) United Kingdom