About Ddl (worldwide) Ltd (12473828) United Kingdom