I’ve completed the application on Tech Nation website and also made payment via Home office website. I get the image below after payment. Do i still need to do anything, because the checklist already states that:
“Tech Nation related evidence is no longer required to be sent to the Home Office. You should complete the application on the Tech Nation website and upload the requested information.”
You will get an email from home office within a day or so ( if the payment was done on UKVI and Tech nation application is submitted fully) , that they have received your application request and have forwarded to tech nation for review.
Post payment there’s nothing more can be done from your end. You don’t need to send any checklist or documents via email