NCL RESEARCH & FINANCIAL SERVICES LTD.