About Jjl Invest Limited (12018580) United Kingdom