About Mint Trio Ltd (10242927) United Kingdom