About D2 The Creative Centre Ltd. (SC653464) United Kingdom