Yes I was communicating with them too - but only by e-mail.
They seemed very incompetent to me at the time, so I never went ahead with promoting them.
Then some time ago (1+ years) they got taken over by Live Casino Partners, who operate Lucky Live Casino & Celtic Casino.
I have been promoting those two casino since 2012, but have had very little contact with them (no player activity since that first year).
They do have a rep here on the forum - though he hasn't visited for a year, so I don't know if he's still the guy:
https://www.casinomeister.com/forums/members/22132/
I think they are probably OK, but I can't be 100% sure about that.
KK