About Ncl Associates Limited (09059223) United Kingdom