What financial considerations to keep in mind when setting up a business overseas