About Kca Associates Limited (11855532) United Kingdom