About J&l Comics Ltd (13070001) United Kingdom