About Kappa Engineering Limited (11120453) United Kingdom