TAMBOLA SQUARE RETAIL BRANDS PRIVATE LIMITED - CIN