A link to the extension is at the bottom of the page, but you can view it directly here: https://chromewebstore.google.com/detail/imgflip-quick-create/ipdbhnffahpohpdkcelabahpmlheidff
That's what it tells me (in a red box) when I access the link. Some extensions get abandoned and thus may not follow new requirements. The same thing happened to "Pull Up Flash" (not updated since 2021), which I used to play my favorite Flash games.