On almost all CX flights, the meal service is soon after take off, and the second meal is 2 hours before landing. Then there are snacks on demand (noodles, sandwiches). Rarely do any flights deviate from this as the idea is to allow the passenger to sleep for as long as possible in the middle.