About Meji Foods Limited (13399877) United Kingdom