ECA HOTELS AND INVESTMENTS COMPANY PRIVATE LIMITED - CIN