About Ncl Design Ltd (09610401) United Kingdom