About Jlc Finance Ltd (12187555) United Kingdom