About J.l. & Co Enterprise Limited (10814834) United Kingdom