About Striding Edge Engineering Ltd (SC449480) United Kingdom