About Ncck Ltd (12996391) United Kingdom