About Mint Addition Ltd (SC624051) United Kingdom