About Stratsoft Limited (10925451) United Kingdom