Visa Managed Service (India) Private Limited · Movida India Private Limited · Visa Consolidated Support Services (India) Private Limited · U32109 Ka1999 Ptc025685 · Ernst & Young Llp · Junior Achievement India Services · Acuite Ratings & Research Limited · Bharti Axa Life Insurance Company Limited