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.
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.