About Kane Baker Developments Limited (11447783) United Kingdom