Yes, you can. The signup process takes 5 min, and then they askedi n matter of hours documentation to prove the company exists, they also do background checks to make sure the ID of the invidividual is valid, as well as the bank account of the business in the foriegn country is also valid. Its a...