About Jlc Solutions Limited (11896477) United Kingdom