About Mint 1990 Ltd (11324216) United Kingdom