888Starz is owned by Bittech B.V., a company that is registered in Curacao.