About Digital Ventures Holding Limited (11222356) United Kingdom