About Mint&co. Ltd (13218366) United Kingdom