About One Stop Noodle Bar Ltd (SC626004) United Kingdom