Ali Iid sits in a Belfast café, telling me his life story. He speaks to his mobile phone and a translator at the other end gives me the English version. It’s not the easiest interview but Ali Iid ...