About Maclux Limited (SC497099) United Kingdom