About Ldc Research Limited (10162841) United Kingdom