About Interactive Resorts Ltd (05376659) United Kingdom