NARBADA HOLDINGS PRIVATE LIMITED - CIN