After submitting application in UK visa website below message says to email the documents to GlobalTalentEndorsements@homeoffice.gov.uk. When reading the attchments it is saying to submit through tech nation website.
Quesiton here is it necessary to email as well ?