About London Nails Shop 1 Ltd (11101301) United Kingdom