About Ljc Holdings Limited (09580981) United Kingdom