About S3sole Limited (11741685) United Kingdom