Yes, foreigners and non-US residents can form a business entity through Top Maine, but there may be certain additional requirements.