888 Casino was developed and created by Virtual Holdings Limited, a company founded by Israeli brothers Aaron and Avi Shaked and their business partners Ron and Shea Ben-Yitzhak.