About Software Generation Holdings Limited (03069009) United Kingdom