About Kab London Ltd (10818261) United Kingdom