ati ndi nyamutegerakazaza nturutse i gihinga na gihindamuyaga heuliez bus is a french limited company part of the henri heuliez group