You are correct, Without a company there is a less chance for OIA, OIA can be done with LKR but you need company registration. otherwise they won't give you approval.
Tough Building LLC is easy same benefits coming from some other states. 300 USD Franchaise Fee, Closure fee, LLC eka wahaddi...