About Sushi Bako Ltd (13263852) United Kingdom