About Mint Ventures Associates Ltd (SC644978) United Kingdom