1

South Sudan

Ezentus FZE Co Ltd
Plot 1 Industrial Juba North Terekaka Rd
Juba
Sudan