No. You only require a Neosurf voucher, and you don't need to give the seller your personal information.