About D&e Studio Limited (13453058) United Kingdom