About Ka&d Developments Limited (10877603) United Kingdom