About Kane Enable Ltd (11678037) United Kingdom