About Vnl Services Ltd (12079876) United Kingdom