About Vl Ltd (06913667) United Kingdom