About Kappa Intelligent Systems Ltd (10686663) United Kingdom