About Jjl Investments Ltd (11230723) United Kingdom