About Ichiban Sushi Limited (09584407) United Kingdom