About Kc Associates (uk) Limited (08990809) United Kingdom