About Ldc (holdings) Limited (02625007) United Kingdom