THE CHARIOTEER INVESTMENT MANAGERS PRIVATE LIMITED - CIN