About Kennah Software Group Ltd (12731178) United Kingdom