About Ded Limited (11653048) United Kingdom