About Kernel Mycofood Limited (11304455) United Kingdom