About K.o Food Limited (12187239) United Kingdom