INDI RETAIL HOLDING PRIVATE LIMITED - CIN