Barring one reddit complaint of a declined transaction probably for security reasons it appears natwest is ideal for u…