About Ldc And Beyond Ltd (12937628) United Kingdom