About J&l Force Ltd (10511091) United Kingdom