About Kaba Holding (uk) Limited (00877996) United Kingdom