About Vmc International Ltd (12956359) United Kingdom