About Sushi Sakura Ltd (11977431) United Kingdom