About Vlm Group Ltd (12275298) United Kingdom