I recently made a purchase from Kenya bixa limited...
I recently made a purchase from Kenya bixa limited and I am extremely happy with my products. The quality is excellent and the customer service was fantastic. I would highly recommend them to anyone in need of high-quality products.