About Vl Europe Ltd (06963003) United Kingdom