OM SMELTERS AND ROLLERS PRIVATE LIMITED - CIN