About Sakura Sushi & Buns Ltd (10670387) United Kingdom