SUBRAM CASTINGS PRIVATE LIMITED - CIN U13100TG1996PTC023452