Zafran Ghee Toast Biscuits