As for the RTP %, that's right, we don't provide such information.
Wow, that's all you have to know about this establishment. It's quite insane that it's not a requirement in all licensing regions. Yeah we have all your favorite games except you're gonna be playing against a doubled house edge and we're not even telling you about it. Maybe not an outright scam but pretty god damn close.