About Kappita Management Ltd (09312459) United Kingdom