About Nvlb Ltd (12753171) United Kingdom