No. While there are still some casinos that ask you to download a program to access all the games, they are very few in numbers and they do not target the UK market anyway. None of the modern casinos require you to download something, you can play instantly.