Hmm, maybe it's you somehow ( a friend has been asked many more questions (and than being refused) than me lately when opening a TIDE account in UK. But it did not seems to be very difficult to me to create a UK Ltd, get a neo-bank account and connect that with a new PP account. (if UK resident)...