I have a revolut personal account and that was the one i used. for the HK company, i didn't decide yet - still looking for other options, setting up the company should be cheap, you can try NEATcommerce - they're pretty official so they won't scam you - or any other HK based company (lots and...