A short googling to turnkey software solutions resulted in the following list:
Which software is best for you depends on what you want to achieve with the casino at all. If you simply want to host a page on which users can deposit and play, you will probably find a solution with any provider. However, with such a solution, it will be very difficult to attract players, since the software simply does not differ too much from already known casinos and the players will see little reason to try your casino at all.
You have to consider that if you want to have your purchased software adapted your project will become very expensive unless you can program yourself. It is the business model of these turnkey solutions that the software itself costs very little, but adjustments have to be paid for expensively.