Isn't the An-124 that arrived on Monday loading at MAN? I got told by a handler there that it was in from Ukraine and out to Russia... in which case it isn't a fuel & crew stop.
Don't have my records with me, but I'd be surprised if MAN was cheaper than other suitable "cargo" airports in the UK for techstops.... EMA, STN, PIK etc?