About Nvcdesigns Ltd (11888134) United Kingdom