About Jlc Ventures Limited (10214477) United Kingdom