DF Capital appoints Richard Green as non-executive director