About Mint Live Limited (12446444) United Kingdom