About Kc Associates Limited (07662804) United Kingdom