Daewoo lands $1.9bn African oil platform order; but who is the client?