Small Screens Casinos Limited is the company that controls the activities of Free Daily Spins Casino