In my opinion best to hire an independent agency.
We were 3 applicants in our family all UK passport holders and we tried many a times
to apply on the NSDL site. But everything was so confusing to understand.
So we hired a UK xxxxxxx : weblink removed by moderator
It's worth checking out. They have been helping NRIs in the UK for over 10 years now.