About Kappita Asset Limited (10676483) United Kingdom