Charter For Compassion

This is one of those organizations or movements that just seems so lovely and fills me with great hope, but whose ultimate aims I can never seem to figure out.
Do you know anything about it?