One of the direct descendants of Bahadur Shah Zafar, the last Mughal emperor, Sultana Begum lives in a Kolkata slum on a pension of just 6000 rupees a month.