BARODA INTERMEDIATES PRIVATE LIMITED - CIN