Comfund Consulting Limited · Deutsche Investments India Private Limited · Deutsche India Holdings Private Limited · Deutsche Investor Services Private Limited · Deutsche Equities India Private Limited · U74140 Ka1989 Ptc010626 · Sela Technology Solutions (India) Private Limited