About Jlr Nominee Company Limited (01672065) United Kingdom