About Mint Venture Management Limited (11115968) United Kingdom