About Kane S Projects Ltd (13495713) United Kingdom