Ielts is not necessary, but important.
Company not registered, but you need to show income coming in, which will probably be your tax returns, but you might need to show the income is coming in from a client/company l. And you have invoices etc incase they need it. Also submitted a portfolio of...