About Stride Pr Ltd (10069174) United Kingdom