About D Place Limited (10125980) United Kingdom