About Vdm Holdings Limited (13707968) United Kingdom