About Kane Digital Ltd (10722826) United Kingdom