About Yoyo S Restaurant Limited (12182558) United Kingdom