About Lola S Nails Ltd (12146428) United Kingdom