VIDICHA MEMORIES SHARING PRIVATE LIMITED - CIN