Why did you mention a company if you are freelance. You should show a portfolio of your work, invoices for the work and payment coming into your bank corresponding to the invoices.
If you are applying under one of the soft power options then you can be asked to show how you will support yourself for the 5 year duration of the visa. If you have substantial savings you can show that surely? For workation show work income
there are no new rules, there is no reset. You need to look at the official information and not listen to gossip. If you are convinced of your position then show me the official rules stating this