About Ldr Holdings Limited (12486166) United Kingdom