About Cardamom Spice Lounge Ltd (13566809) United Kingdom