About Kabb Ltd (12643396) United Kingdom