About Ncl Deli Ltd (12697571) United Kingdom