About Striding Edge It Solutions Ltd (07161531) United Kingdom