LucasArts?
This but the pre-2005 version of the logo was also my first thought.
Looks like Jira or Confluence.
From the comments, I think that the general answer is: We all recognize it, because a lot of different places used a logo sorta like this in the 90s.
And we can’t pin it down exactly, because a lot of different places used a logo sorta like this in the 90s.
And being the 90s, a lot of that was never on the internet in the first place.
It rings very strong bells for me, and I don’t think the reason is one that (at the time of this comment) has already been posted… But I can’t for the life of me remember what it was for.
Reminds me of the old LucasArts logo but that wasn’t stars, it was a sun or the top of an eyelid with lashes.
It’s a charity of some kind I think, or some kind of educational thing. Can’t remember if it’s 90s or 2000s.