About Melux Limited (11105832) United Kingdom