About J&y&l Limited (10923490) United Kingdom