If you can evidence your lawful presence in the UK/have a credit file footprint with one of the big three, you may be able to open a bank account in the UK. If not, you'll be able to use the UK entity to obtain an offshore bank.
UK company acts as an agent. Very common.
Leave at least 10-15%...