As you continue to delve into these discussions and explore new possibilities, it's worth considering the legal aspects that may come into play. If you're a non-resident looking to establish a business in the US, forming a US LLC (Limited Liability Company) might be a suitable option. An LLC offers various benefits, including limited liability protection and flexibility in terms of taxation.