So far as I can tell, and I am NOT a Spanish speaker, it is made by Medix and at least one of their companies is in Mexico - though they have various operations in other mid- and south-American countries. I have yet to see anything that ties them in to Spain - though I could have missed that.
When the difficulty is brought about by Mother Nature it's out of our control, but if by Companies only looking for profits it can be very hurtful because our health is beyond our control and we'd, in the past, been cushioned by being covered.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.