https://www.gov.uk/tax-free-childcare 写的很清楚
Your nationality
You will not be eligible if you’re from outside the EEA and your UK residence card says you cannot access public funds.
Your partner can apply instead if they’re from:
the UK or EEA
outside the EEA and their UK residence card says they can access public funds