About Foodelux Ltd. (12335137) United Kingdom