About Ljc Investments And Holdings Ltd (12899679) United Kingdom