NARBADA ENERGY PRIVATE LIMITED - CIN U40101JK2012PTC003651