About Kappa Investments Limited (02489589) United Kingdom