iSoftBet is based in Malta, which is one of the preferred locations for the headquarters of many casino game developers.