EXCEL CONTROL AND SWITCHGEARS PRIVATE LIMITED - CIN