When you say use your sole proprietorship info you mean register as 'business owner', not as freelancer?
Got the cover letter already explaining my situation, as well as a portfolio, 6 months bank statement, confirmation of being self-independent since 6 years by my government and 2023 tax return. I could give them a contract with a customer as well but I'm not sure at what point it's overkill