When I first heard that a new internet casino was topping UK player charts, I was skeptical. The headline browse that ninewin had just launched a fresh mobile mobile app, promising a “streamlined adventure for UK players.” That sounded like the kind of buzz that for the most part comes with a…