About Kaba Partnership Ltd (07269376) United Kingdom