An e-commerce start-up has launched in India. According to the company, Meesho has acquired over 100 million transacting users on its platform in the last year.