About Ichiban Japanese & Asian Fusion Food Restaurant Limited (11081762) United Kingdom