What is the country of origin of the Green Tea extract that you provide? It is found in different parts of the world, we provide Green Tea extract of China origin. Jeeva Organic What is the Moisture content in the Green Tea Extract powder that you provide? What is the concentration of Green Tea in this extract?