About Kane Holdings (scotland) Ltd (SC680724) United Kingdom