RUBICON STAMPINGS PRIVATE LIMITED - CIN