About Kk Fresh Foods & Off Licence Limited (11641655) United Kingdom