About J&l Gaming Ltd (12588416) United Kingdom