British casinos usually render no deposit incentives as they are seeking attract new customers