ELECTRA INDIAPVT LTD - CIN U32201UP1971PTC003437 | Company