About Ncl Development Limited (12381391) United Kingdom