About Jl Beauty Spot Ltd (13397397) United Kingdom