Yes, true. Im just thinking that if you want to build a serious company and eventually sell the company, you might want a good company form like LTD. Not sure how serious LLP is.
So in theory you could just get a Freelance visa and do all business in UK LLP and store all money in the UK LLP account.