About Kappel Limited (10930606) United Kingdom