Do I need a UK bank account to sign up?

Yes, you need to have a UK bank account to create a Kuflink account.

You can easily get a verified UK bank account through popular FCA regulated companies such as Revolut and Transferwise.