Canada didn’t. India doesn’t ask for a prescription because in India it’s available over the counter.
I tried your link and it is asking me what I am looking for and my website. I put in the name in the picture “Avimec” which you provided by I don’t have a website.
They then sent me an email asking me for more information about what am I looking for?
Any help would be appreciated!