About Alpha Foods Europe Ltd (11620435) United Kingdom