About Stride Sneakers Ltd (12989417) United Kingdom