This is a contemporary work by Spanish composer Ana Leira Carnero. It is characterized by its driving rhythmic energy and idiomatic keyboard writing.
The primary challenge is maintaining consistent articulation across rapid scale passages.
Comparable difficulty and character — good candidates for what to learn next.
Allegro Eroico is rated Henle level 3 of 9 — late beginner repertoire, roughly ABRSM grades 4–5. In the RCM system it corresponds to about level 4.
You should be comfortable at Henle level 3 — meaning you can already play level 2–3 pieces cleanly. Learning it one level early is possible as a stretch piece, but more than that usually leads to months of frustration.
A typical performance of Allegro Eroico lasts about 3 minutes.
Allegro Eroico is available as free public-domain sheet music on IMSLP — the score is linked directly from this page.
Pieces at a comparable difficulty and character include Amor Real by Ana Leira Carnero, Amor Real by Ana Leira Carnero, Berceuse by Ana Leira Carnero — see the full similar-pieces list on this page.