LIBRA CASTINGS PRIVATE LIMITED - CIN U27310RJ1996PTC012324