About Vd2c Limited (10533217) United Kingdom