As long as you meet all other eligibility criteria and your U.K. citizenship is/will be granted by the time you apply for the Thouron Award, then yes you may apply.