INDUS SMELTERS PRIVATE LIMITED - CIN U02710CT1990PTC006015