RIGHTINDIA STORES PRIVATE LIMITED - CIN