MAMAENTRA MANAGERS PRIVATE LIMITED - CIN