edward mcallister had not seen devices like those since he left hong kong two years ago , and then only because he had been briefly assigned to british intelligence mi6 , special branch , for consultations .