KPM is a performing arts company using a distinctive mix of drama, dance and music to communicate faith and values in fresh and inspiring ways to people from all walks of life.