It's a wet lease arrangement; the flights are operated by QR. As far as the pax is concerned, the only VA thing about them is the flight number.
I can't imagine why anyone would want to complicate the situation by having VA catering on a QR operated flight (they'd need to change the meal prep in J, all the menus, how the service is carried out... and for what benefit?)