About Stratsoft Solutions Ltd (11783881) United Kingdom