According to the certain Gulf based airline SOP, fasting is a strict no-no while flying. If you want to fast during Ramadan, you have to take leave and the company is more than generous with annual leave days - there would be plenty of them left even if you took all of the Ramadan off.