About Mint Investment Management Ltd (11329794) United Kingdom