English: Kidney Wales Foundation
Welsh: Sefydliad Aren Cymru
Subject: Iechyd
English definition: KWF