About Ddl Management Limited (11857606) United Kingdom