Ownership you can verify independently
A named company and a licence reference that you can look up on an official register, not just a page on the platform's own site, is the starting point. If that information doesn't exist anywhere outside the platform's own marketing, there's nothing independent backing the claim.

