About Ldd Holding Limited (13178477) United Kingdom