Animoca Brands is a public limited liability company. It isn't listed on any stock exchange.
The "Animoca Brands unaudited financial information for January-September 2021" announcement is up on their website. I am on an email list of theirs but didn't receive this announcement. Maybe they have set up a new mailing list for announcements. I signed-up .
here