Karidad Aid Foundation is a nonprofit organisation dedicated to improving the lives of the underprivileged, disadvantaged groups, women, widows, children and persons with disabilities.