About Tny Noodle Bar Limited (10420462) United Kingdom