About J&l Phoenix Ltd (12593602) United Kingdom