About Kappen Limited (10084707) United Kingdom