Agreed easier to apply as an employee, I tried to apply as a business owner and they asked me for employment documents. As for the business itself provide official government registration documents and any investment and news articles proving it's a real, legitimate business and not a scam (currently a big problem in the region).