epic books website has many books for different age groups: https://www.getepic.com/
www.topmarks.co.uk
Number recognition/ counting:
https://www.topmarks.co.uk/learning-to-count/teddy-numbers
comparing numbers/ more and less:
https://pbskids.org/curiousgeorge/busyday/bugs/
Shapes:
https://www.topmarks.co.uk/Search.aspx?q=Shapes
Letter and number formation: https://www.abcya.com/games/letter_trace
blending and reading CVC words
https://whiterosemaths.com/1-minute-maths