Better Society Capital improves the lives of people in the UK by connecting social investment to charities and social enterprises.