About Mint Traders Ltd (12101087) United Kingdom