About Ldr Associates Limited (10251448) United Kingdom