Which Olympics are we talking about here?
Lol, exactly! The craft wears, as RVDT mentioned, the standard AW livery.
In the OP there was the suggestion that this 'fly-through' may have been part of the up-coming Bond movie but yes, it does seem a little late for that.
The a/c reg may well be a give-away when it comes to what the craft is up to.