About Ljd Holdings Limited (12587826) United Kingdom