About Kane Associates Limited (11782723) United Kingdom