Natural Cosmetics in India Taamara Impex Pvt Ltd Address: habsiguda, 500033 Hyderabad India Phone Number: +91 98 85 19 91 97