About Kinel Associates Limited (12992946) United Kingdom