Lemuria is the name of the mythological civilization that is said to have existed before Atlantis. The inhabitants of Lemuria were aware that everything that exists is an expression of perfect creation. They considered themselves the legitimate heirs of the Creator. They cared for themselves with herbs, living in harmony with nature, of which they felt not as rulers but as careful and respectful guardians. This is the origin of the “philosophy” of the company Lemuria® which intends to work for the psychophysical well-being of the individual who relies on its products.