About Vm Land Limited (12639588) United Kingdom