About Enviromena Middle East Holdings Limited (12077198) United Kingdom