About Macromin Limited (02360249) United Kingdom