About Mint Holdings Limited (06073009) United Kingdom