About Jlc Investments Limited (12212661) United Kingdom