On Line Transaction Processing Company Private Limited · Indus Knowledgeware Private Limited · U74899 Dl1993 Ptc055045 · U15142 Dl1996 Ptc083183 · Vini Financial And Management Consultant Private Limited · Mitrata Inclusive Financial Services Private Limited