About J&l Health Ltd (11870613) United Kingdom