About Ecolux England Ltd (11440155) United Kingdom