Natura & Co. is a Brazilian personal care/cosmetics company headquartered in Sao Paulo. They've been around since 1969 and have stores in 73 countries around the world. They are the largest Brazilian cosmetics company by revenue (about $7 billion US in 2020--not bad).
This particular store is located in the Manaira Shopping Mall on the ground floor. A lot like the Body Shop, but they sell products that are made with tropical, Brazilian fruits, plants and other scents. I had stayed at a hotel that provided Natura shampoo and I liked it so much that I sought it out.
The products are of good quality and are nicely packaged as well. They'd make a nice gift if you're ever looking for souvenirs when visiting Brazil. read more