About Jlr Capital Management Company Limited (08484435) United Kingdom