About Ljlr Holdings Ltd (12998613) United Kingdom