About Bib Noodle Bar Limited (11778423) United Kingdom