Yes - the supplier admin user can add a business located/ based in a different country. When adding a business that is located in a different country be sure to add your supplier terms & conditions that relate to that country in Profile menu > Supplier terms.

Current available countries are New Zealand and Australia.