Mitchi Leasing And Finance Limited · Payal International Limited · Payal Finlease Private Limited · Sietz Technologies India Private Limited · Sietz Auto Technologies Private Limited · Ritu Nanda Insurance Service Private Limited · Allgrow Finance And Investment Private Limited