SHRIRAM RETAIL AND FRANCHISEES PRIVATE LIMITED - CIN