I recognise the brand but it’s not one I’ve seen in any pet shops or supermarkets in my neck of the woods (33)… Although admittedly I only look at dog food.
We have a fussy eating dog (to be fair to him, most foods do upset his stomach which isn’t pleasant for any of us ) and struggled when we first moved here as couldn’t find the one brand he’d usually eat in the UK. We ended up speaking to a small pet shop owner who asked us to bring in an old packaging to check the ingredients. She then did some research with her suppliers on our behalf who found a Spanish brand that was fairly similar - and it worked out really well. Perhaps you could try doing something similar if you’ve got an independent pet shop nearby.
We buy from zooplus.fr for our dogs because, in addition to all the major brands, they have specialist brands that are better than the stuff in the supermarkets. They list ingredients which is helpful.
I used to buy cat food from bitiba.fr - I think connected to zooplus as on one occasion the package was zooplus They did however vary in price between the two so sometimes worth checking.
They also do Bio / San Cèrèals etc