Improve health and quality of your life with Sacha Inchi. All of our Sacha Inchi products are organic & chemical-free. Sacha Inchi Pte Ltd is an organic shop in Singapore who believes that taking care of you and your family’s health is an important step to leading a healthy life. Call at 65 6268 7227 to know more!