About Vldmr Ltd (12158192) United Kingdom