About Machina Foodtech Ltd (10488528) United Kingdom