About Vdmk Tech Ltd (12162604) United Kingdom