African Horizons TechnologiesEnvironmental Engineering company specializing in water treatment technologies