O2 RENEWABLE ENERGY XII PRIVATE LIMITED - CIN