Maghreb Investment Holding Ltd in Basel