About Strident Technology Group Limited (12639600) United Kingdom