About Mint Scot Ltd (12338554) United Kingdom