INDRA INVESTMENTS ADVISORY PRIVATE LIMITED - CIN