About Mint & Ginger Ltd (13261181) United Kingdom