Any company profiting from widespread human rights violations has no place in our NHS ...