Just Spin come from BetPoint LTD, who are a relatively small casino provider with just three casinos currently open. However, one of these is 21.com which won the Best Casino of 2019 award.