About Nails& London (concessions) Limited (10241583) United Kingdom