About K&n Technologies Ltd (10751925) United Kingdom