About L.a Nails & Beauty Ltd (SC641415) United Kingdom