About Kane Group Limited (02647818) United Kingdom