About Kane Group Holdings Limited (13223432) United Kingdom