This is simply an online casino that allows players to make smaller deposits than usual. Generally, anything below £10 can be considered a low deposit amount and players in the UK have multiple options to choose from.