About D.l Diamondz Studio Limited (07470888) United Kingdom