About Ljd Group Holdings Limited (04910706) United Kingdom