About Vd Technologies Limited (11393982) United Kingdom