About Mint (denton) Ltd (11293444) United Kingdom