Playing devils advocate, the website states
When booking travel, staff are unable to pass on dietary information to cabin crew. When travelling, it is essential that information on your allergies is communicated to cabin crew upon boarding. Information is available on our flights on the allergens contained within the meals served.