About Kki Associates Limited (02861954) United Kingdom