Impact for Life provides a platform for interaction and collaboration between like-minded people and organisations to impact and improve the lives of people.