About Sakura Sushi Ltd (11843008) United Kingdom