NaturalMantra.com – India’s first online store for 100% organic lifestyle products opens