About Nt Design Office Ltd (11227339) United Kingdom