About Jc Lexico Ltd (12945705) United Kingdom