About Finom Foods Limited (11428517) United Kingdom