About Ncl Investments Limited (01913794) United Kingdom