About Nvvk Ltd (10855316) United Kingdom