About Kappa International Limited (12882704) United Kingdom