Talked to support and this is an affiliate impersonating the owner.
I'm not sure about this.
I decided to hopped on to talk to support and immediately encountered a poor support agent. Pretty much went on about asking for my deposit slip and he can't share user information. But ultimately said, he doesn't have a list of official representatives and thus can't help. Odd. Additionally, it's also common for casino reps to use tracking links for marketing stats.
But it should be easy for OP to verify his connection with rakebit esp if OP is part of the core team. Let's wait for their reply.