About Sushi Ten Ltd (12246493) United Kingdom