About Stride International Co. Limited (06051671) United Kingdom