Abay Technical and Trading S.C
  • Addis Ababa, Ethiopia