Hello, have you already thought about how you will register your company? I think you should pay attention to LLC. Such a company is easy to register. An acquaintance of mine registered llc in nj and it was not difficult for him. Now he operates without hindrance and optimizes his business. I think this option will suit you.