National Commissiom of Financial Ombudsman (NCFO) - The National Commission of Financial Ombudsman has been handling complaints between financial companies and their clients since its creation by Parliament in 1999. The National Commission of Financial Ombudsman is not a government regulatory body and does not claim to be one. It is not licensed by any regulatory body.