About K&n Associates Limited (11842860) United Kingdom