About Jlc Management Limited (11662969) United Kingdom