About Jlchan Ltd. (11526697) United Kingdom