About Vd Holdings Ltd (12158619) United Kingdom