About Kane Business Solutions Limited (03838392) United Kingdom