Well, yes, I tried to check his site, and it's a bit confusing. It's hard to follow up everything. Checked some sources too, compared, it's hard to confirm what he's saying. Still checking some details.
Your team was able to find Btstarz's license, so there should be no problem to understand what is going on at the
Game Protect website.

However, let us check this based on
content:
What is confusing?
Why is it hard to follow up everything? What or how should it be changed, so you can follow easier?
What sources did you check with what and what is hard to confirm?
Please keep us updated about your checking?