Actually that's wrong: they stared out as a WagerWorks (IGT) Casino and after several years started adding games from other providers. Crypto are some of the most recent additions - and I believe they only have a handful of them.
To answer the OP:
I have been an on-and-off player there since I signed-up 2006 - so they've been around at least 7 years.
They are part of SkyBSB - the supplier of satellite TV to the UK - a MASSIVE company.
I've never had any problems with them as a player - IMO they are 100% good to go.
I have had a few issues on the affiliate side - but nothing major and all is OK now.
The only question I can't answer is why they are not listed on CasinoMeister...
KK