About Vnl Investments Limited (10982246) United Kingdom