About Jj&l Ltd (11979793) United Kingdom