MEGAFOOD 888 309769128 Licenses and permits of counterparties