About Yummy Noodle Bar Limited (04588901) United Kingdom