About Enolux Limited (11242345) United Kingdom