Agree with Tinkerbell,
No one is forced to fast during Ramadan... all offices have somewhere where the staff can go for a coffee or glass of water etc. and if you are not working ramadan timings then you have a lunch break to go home and have your lunch.
Stop whinging and accept it... its only one month