About Strido Ltd (12871990) United Kingdom