About D&z Holdings Limited (11620390) United Kingdom