I like their interface and they seem to be a legit company. However, their UK bank accounts are not accepted by Amazon KDP. Amazon says they do not accept them because the BIC does not correspond to a financial institution. Worldfirst claims it's not their fault, but I don't see it this way. If a company of any size (but even more so if it is as big as Amazon) does not like Worldfirst's accounts, that's their problem, not the company's. If that was not the case I could wake up one morning, type out a random number and claim it's a bank account. Well, sure, but no company will accept it. So, if you are an Amazon KDP publisher and want to receive GBP to a UK account, steer away from WorldFirst.