English: XL Wales, Swansea
Welsh: XL Wales, Abertawe
Subject: Addysg
English definition: XL Wales is an educational charity, based in Swansea