About J.l.j.l. Ventures Limited (12907786) United Kingdom