The way to get this data is to subscribe to NSE tick by tick data feeds and then create your own historical database. Check this
I can’t think of any data vendor who is selling historical tick by tick or second by second data.
Firstly tick by tick is large amounts of data, I don’t know technologically how NSE can give this data publicly to everyone. I know a lot of institutional investors, I can’t think of many who care for tick by tick or second by second data. The only ones who really care for this is high frequency trading desks who are involved in arbitrage or market making strategies.