excelsbest,
If you google yourself a picture of B2428, a Great Wall Cargo B744F, you will find that the livery would strongly resemble BA viewed from below. This aircraft has just arrived at MAN within the last few minutes and is probably your beastie. SHED.