About Vlm Associates Limited (10369627) United Kingdom