About Kane Consult Ltd (12401835) United Kingdom