About Yubin Restaurant Limited (11543902) United Kingdom