About Ncc Design Limited (11670902) United Kingdom