About Nvlas Ltd (10721891) United Kingdom