About Nwc Information Design Limited (11327280) United Kingdom