About Kura Software Limited (09302102) United Kingdom