ICL Fincorp — Launches New NCD Issue Offering Yield up to 12.25%