About J&l Beauty And Wellness Ltd (NI676700) United Kingdom