Slots Capital is owned and operated by Deckmedia N.V, which is incorporated in Curacao and fully licensed to operate online gaming by the Central Government of Netherlands Antilles. The new and improved Slots Capital online casino is an invigorated option for all online gaming activities.