About Enilex Ltd (12373211) United Kingdom