About I.p. Stride Ltd (NI072168) United Kingdom