Hi, I will be travelling to India coz of essential work, I heard we can get stamping done from vfs office as I already have my TRV letter with me. Just wanted to confirm do we need biometrics to get stamping done in India even if we have TRV letter in hand.