About Mint Partners Limited (04795286) United Kingdom