About Sushi Ichiban Ltd (12907207) United Kingdom