About Kappa Technologies Ltd (06893687) United Kingdom