About K&n Holdings Ltd (07056783) United Kingdom