About Vdmtechnology Limited (10775809) United Kingdom