CAPTIVE POWER LIMITED - CIN U40106WB1996PLC081906 | Company