About Nails& London Holdings Limited (10359348) United Kingdom