About Kane Holdings Limited (01619845) United Kingdom