About Ddl Media Limited (12092682) United Kingdom