About Khq Associates Limited (12268122) United Kingdom