Miracle
Miracle Drugs Mart
While the image you see is from a site called “Drug Mart,” it’s likely not the logo of the company “Miracle Drugs Mart,” which appears to be a pharmaceutical distribution business based in Delhi—not a retail pharmacy brand—so image matches remain uncertain.