About Eskal Foods Europe Ltd. (SC329864) United Kingdom