Lemuria ist der Name der mythologischen Zivilisation, die vor Atlantis existiert haben soll. Die Bewohner von Lemuria waren sich bewusst, dass alles, was existiert, Ausdruck perfekter Schöpfung ist. Sie betrachteten sich als legitime Erben des Schöpfers. Sie pflegten sich mit Kräutern und lebten im Einklang mit der Natur, deren Herrscher sie nicht waren, sondern deren sorgfältige und respektvolle Wächter. Dies ist der Ursprung der „Philosophie“ der Firma Lemuria®, die sich für das psychophysische Wohlbefinden des Einzelnen einsetzen möchte, der sich auf ihre Produkte verlässt.