About Nara Sushi Ltd (11855506) United Kingdom