Bamaingo Construction Company & General Supplies Limited