About J&l Holding Investment Company Ltd (09798287) United Kingdom