About Funkin Fresh Food Co Limited (SC527365) United Kingdom