Star casino uk, star casino eigenaar