About Stride Industries Ltd (11325094) United Kingdom