Call it what you want but, if you look at their website, it says things like this, which are clearly things that an agency would do:
Guidance
Team dedicated to creating a boosting strategy designed to
boost your project, following our incredible launch methodology.
Community
Connections with other influencers and supporters, access to the knowledge base, participation in events, campaigns and
high-end productions.
Level Up!
Individual support, partnerships with agencies and big brands,
your own structured team and company.
If it looks like an agency and smells like an agency, then it's an agency.