Has anyone else been told that 7 sultans is no longer licensed in UK and had their account transferred to Spin Casino? Im a bit miffed as Spin Casino appears to have all my payment method details from 7 Sultans? There was no prior warning from 7 Sultans casino that this was going to happen, some notice would have been nice, also the choice to opt out.