THELAVALA RETAIL PRIVATE LIMITED - CIN