About Nvlc Ltd (11070703) United Kingdom