MASTERCARD TRANSACTION SERVICES (SINGAPORE) PTE. LTD. payment licence