About K A C Foods Ltd. (SC641279) United Kingdom