About Ldca Holding Limited (10664850) United Kingdom