A holistic initiative supporting people with disabilities in India