For the UK’s greatest online casinos, it’s often a basic minimal deposit as well