About K3 Fine Foods Ltd (12066820) United Kingdom