About London Nails 231 Ltd (12376241) United Kingdom