About Jlr Management Ltd (11957414) United Kingdom