About Kappa Solutions Uk Ltd. (03297248) United Kingdom