RANA POWER LIMITED - CIN U40108CH2006PLC030500 | Company