Indi Slots was established in 2012, and is owned by a group of private investors.