Kabalega Poultry And Animal Feeds Supplies Ltd