Company Description
Owachi Africa Ltd, distributes aloe vera based personal and beautyproducts as
Owachi Africa Ltdll as nutritional supplements from Forever Livingproducts.Forever Living is the worlds No.1 producer and distributor of AloeVera and Bee products. The products range from health, wellness andbeauty. Since our founding in 1978, we now work in 160 countries inthe world with over 10Million distributors. To learn more about our history and products you may alsoexplore our website http://foreverliving.com.Â