About Kane Partnership Limited (12587988) United Kingdom