About Tamashi Sushi & Bento Ltd (11743140) United Kingdom