About K & N Fresh Private Limited (11957659) United Kingdom