About Yumi Grill House Limited (13070066) United Kingdom