About J&l Va Ltd (11628213) United Kingdom