It’s a FIFA rule, players cannot move to a team in a different national association before they are 18. Pre Brexit the EUs right to live law superseded this and we could sign EU nationals before they turned 18.
We can still sign players under 18 if they have a legal right to live in the UK...