About Vle Holdings Limited (04639332) United Kingdom