HI there thank you for all the advise, i have decided to get a UK company incorporated as i can use it to open a stripe.com account, but the problem i'm facing now is finding a uk bank account to open? i tried calling barclays , Natwest , Lloyds and so far being a non UK resident i can't open...