About Nan & Sole Ltd (SC522852) United Kingdom