About Yega Foods Ltd (SC639392) United Kingdom