About Mint Investments Limited (05822149) United Kingdom