About Kappa Technology Consulting Ltd. (12041049) United Kingdom