About D8 Holding Limited (13352816) United Kingdom