About Emelux Limited (11516634) United Kingdom