About Jlc Holdings Limited (11274477) United Kingdom