Looks similar to TG A380 J to me (which isn't a bad thing).
Re beef - this is a problem, especially for Hindus or vegetarians who don't order a special meal. My OH is allergic to beef (anaphylactic reaction), but also dairy and wheat, thus none of the special meals work. We tend to order one special and hope that between that and the menu we can manage. This works better with some airlines than others...