English: payment providers
Welsh: cwmnïau sy'n darparu taliadau
Subject: TGCh