About Sole London Limited (10660469) United Kingdom