Sotheby’s is holding an Art for Africa charity auction in London, featuring works of art donated by a range of contemporary artists.