About Ddr Technologies Ltd (07373769) United Kingdom