About Kumo Software Solutions Ltd (13619943) United Kingdom