About Kappa Associates Limited (11964431) United Kingdom