About Kane & Black Limited (10092154) United Kingdom