About Macmin Limited (SC084197) United Kingdom