About Strideup Nominee Limited (10674778) United Kingdom