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