Nick here from Shopify. ?
Great question and definitely one to ask Paypal directly in the future. I did, however, do some investigating for you on this and found out you can open a Paypal Business Account from anywhere in the world should you wish.
All the best, Nick