Hi, I'm new at this forum. I just want to confirm that I have a registered business in UK, A Ltd company and my company directors are local UK residents. But I'm not a UK resident, so can I open a...