About Minden International Ltd (13024222) United Kingdom