About Kane Development Ltd (SC639821) United Kingdom