South Africa's National Credit Regulator published Circular Number 6 (July 2025) warning stakeholders about the scam website NCRSwift.org.za.