About Foodlux Ltd. (12122573) United Kingdom