About Ldc Group Holdings Limited (12207168) United Kingdom