About Ddlm Holdings Ltd (12100402) United Kingdom