EXCEL POWER AND AUTOMATION PRIVATE LIMITED - CIN