About Kale & Cumin Ltd (09809489) United Kingdom