ELECTROMECH CONTROLS PRIVATE LIMITED - CIN