About Wasabi Restaurant Limited (SC676036) United Kingdom