About Sakura Sushi Ltd (13646080) United Kingdom