About Kane Grant Limited (11965073) United Kingdom