About Ennel Limited (10650262) United Kingdom