INDRA LEASING AND INVESTMENT COMPANY PRI VATE LIMITED - CIN